.at-main {
    display         : flex;
    flex-direction  : column;
    justify-content : center;
    width: 100%;
    height          : 100%;
}

.at-device-info {
    margin-top     : 3%;
    display        : flex;
    flex-direction : column;
}

.console-module {
    margin-top     : 2%;
    height         : 40%;
    display        : flex;
    flex-direction : column;
}

.console-module .console {
    margin-top       : 2%;
    height           : 100%;
    overflow-y       : auto;
    overflow-x       : hidden;
    background-color : #272923;
    color            : #00FF66;
    padding          : 10px;
}

.line-title {
    border-left  : 4px solid #ddd;
    color        : #3a585f;
    padding-left : 10px;
    font-weight  : bold;
}

.hori-line {
    display        : flex;
    flex-direction : row;
    margin-bottom  : 15px;
}